- Front-end - GOV.UK (GDS) Design system, HTML/CCS, JavaScript, TypeScript, Nunjucks, Cypress
- Back-end - JavaScript, TypeScript, Node.js, Sequelize ORM, PostgreSQL
- Frameworks – Express/Hapi
- DevOps - AWS, Terraform, Docker, GitHub Actions
- Over 10-years’ software development experience
- Experience with all of the technologies listed above
- You have built applications for UK public sector using GOV.UK or Digital Scotland Design Systems.
- You have worked in an agile team for over 3-years
- Able to engage and collaborate with product owners, user researchers and designers to ensure software meets user stories and sprint goals
- Write clean, secure and well-tested code.
- Improve robustness, resilience and stability of the code
- Be a T-shaped team member, helping with analysis, design and testing as required
- Support the team to inspect, adapt and continually improve.
- Positive, pragmatic, motivated and productive.
- HTML/CSS
- Nunjucks
- GDS / GOV.UK Design System
- JavaScript
- TypeScript
- Node.js
- Cypress for integration/regression testing
- Ava for unit testing
- JSON Web Token (JWT)
- JavaScript
- TypeScript
- Node.js
- Sequelize ORM
- PostgreSQL
- SQLite
- Newman for integration/regression testing
- Ava for unit testing
- Express.js
- Hapi.js
- Angular (used by one application only)
- AWS
- Terraform
- Docker
- GitHub Actions
- git & GitHub
- VS Code
- Postman
- Bash scripting
- Linux / WSL
- Work from home
- Monday to Friday
- Do you have permanent right to work in the UK?
- What is your availability to start work?
- What UK public bodies have you worked with buidling applications using GOV.UK or Digital Scotland Design System?
- Based on your agile experience, what are three skills that all agile team members should have?
- Summarise your experience of the core technologies listed
- How many years of software development experience do you have?
- Where are you located? Please note you will be required to be onsite in Edinburgh/Inverness for the first 1-2 weeks and thereafter potentially 1-2 days every two weeks.
Company
Location
Edinburgh, Scotland - United Kingdom
Job type
Full-Time
JavaScript Job Details
Summary
Full-Stack Developer - js/ts, node.js, express/hapi, docker, aws, GDS/GOV.UK
Start Date: mid-January (flexible)
Duration: 6-months with extensions
Location: Initially Edinburgh/Inverness then mainly remote
Rate: £500-£550 (outside IR35)
Background
Calba is a professional services firm based in Edinburgh. We provide agile coaching, training and delivery services to clients including tech start-ups, government and global corporates.
We are currently working with a public body responsible for protecting Scotland's nature and require a contract full-stack developer.
About the role
You will be working in an agile delivery team using scrum, along with permanent members of staff and Calba.
The team is developing new digital applications using the GOV.UK Design System. The applications are JavaScript/Typescript using Nunjucks templates, running on Node.js within Docker containers, hosted on AWS. The team can deploy to live daily.
The existing developers on the team are full-stack. They also implement DevOps, test automation and infrastructure. We need an additional developer on the team, ideally with similar breadth of experience.
Core technologies
Essential Experience
Key Skills
Desirable Skills
The entire list of technologies used are listed below. You must have experience in all the core technologies listed earlier. Experience in other technologies is desirable.
Front End
Back End
Frameworks
DevOps
General tools
Location
You will initially need to be onsite in Edinburgh and/or Inverness during the first 1-2 weeks. Thereafter mostly remote, with potentially 1-2 days every two weeks in Inverness. Travel expenses to/from Inverness from the Scottish Central Belt, or further north, will be re-imbursed.
Job Types: Full-time, Temporary contract
Salary: £500.00-£550.00 per day
Benefits:
Schedule:
COVID-19 considerations:
Gyleview House follows all government advice for COVID-19.
Application question(s):
Work Location: One location
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs